sos22@labyrinth.cl.cam.ac.uk [Wed, 9 Jul 2003 10:58:27 +0000 (10:58 +0000)]
bitkeeper revision 1.310 (3f0bf553kbldKc8vu6lujXO6BTBWpg)
Misc. tidy ups. Continue moving bits of teh /proc interface
from stupidly overloaded calls to read and write to using
a slightly less awful ioctl interface.
sos22@labyrinth.cl.cam.ac.uk [Wed, 9 Jul 2003 08:29:19 +0000 (08:29 +0000)]
bitkeeper revision 1.309 (3f0bd25fPW7xLRFTd6zoyvGk-MalrQ)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/sos22/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/sos22/dont_use_this/xeno.bk
sos22@labyrinth.cl.cam.ac.uk [Wed, 9 Jul 2003 08:28:43 +0000 (08:28 +0000)]
bitkeeper revision 1.303.2.1 (3f0bd23bjmByDrErI4CVnaylQxBxhA)
Whitespace cleanup.
sos22@labyrinth.cl.cam.ac.uk [Tue, 8 Jul 2003 15:21:05 +0000 (15:21 +0000)]
bitkeeper revision 1.308 (3f0ae161layZNlO8Hy90LYzFcZ9fkQ)
Final bit of merge.
sos22@labyrinth.cl.cam.ac.uk [Tue, 8 Jul 2003 15:10:23 +0000 (15:10 +0000)]
bitkeeper revision 1.307 (3f0adedfLUBRI3eSZZ4MHK-Jhk6G1Q)
Merge new stuff from Keir.
sos22@labyrinth.cl.cam.ac.uk [Tue, 8 Jul 2003 15:06:41 +0000 (15:06 +0000)]
bitkeeper revision 1.306 (3f0ade01zzZKmrmswpUSMGtDKNYM-A)
Finish merginf with Keir.
rac61@labyrinth.cl.cam.ac.uk [Tue, 8 Jul 2003 14:50:37 +0000 (14:50 +0000)]
bitkeeper revision 1.304.1.1 (3f0ada3dy1hCToaW0oVc9Hv1u6YBIQ)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/rac61/xeno.bk
sos22@labyrinth.cl.cam.ac.uk [Tue, 8 Jul 2003 14:47:05 +0000 (14:47 +0000)]
bitkeeper revision 1.305 (3f0ad9699KfMwoWJj6740b_r6vxE9Q)
Mergs some of Keir's fixes.
kaf24@scramble.cl.cam.ac.uk [Tue, 8 Jul 2003 14:40:18 +0000 (14:40 +0000)]
bitkeeper revision 1.259.2.4 (3f0ad7d2Xbie4GTSEifzISudDA3zQw)
get_unmapped_area.c, dom0_memory.c, dom0_core.c:
Fix embarrassing bug in fix to auto direct-unmap.
sos22@labyrinth.cl.cam.ac.uk [Tue, 8 Jul 2003 14:39:55 +0000 (14:39 +0000)]
bitkeeper revision 1.303.1.1 (3f0ad7bb7chMizq8X4T9zaX-xWILmA)
Misc. minor code cleanups.
rac61@labyrinth.cl.cam.ac.uk [Tue, 8 Jul 2003 14:28:33 +0000 (14:28 +0000)]
bitkeeper revision 1.304 (3f0ad511ewd4vWen663xQYwlMYc8Tw)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/rac61/xeno.bk
kaf24@scramble.cl.cam.ac.uk [Tue, 8 Jul 2003 14:15:17 +0000 (14:15 +0000)]
bitkeeper revision 1.259.2.3 (3f0ad1f5bs1q4bh_4dbAVVvBLeoAlw)
Many files:
Fix auto destruction of direct-mapped vm areas.
.del-mmu_context.c~
74789121d58c5b63:
Delete: xenolinux-2.4.21-sparse/arch/xeno/mm/mmu_context.c
sos22@labyrinth.cl.cam.ac.uk [Tue, 8 Jul 2003 14:13:58 +0000 (14:13 +0000)]
bitkeeper revision 1.303 (3f0ad1a61FnuXVGdcIqVKvhMgep_6w)
Get rid of the max_aces stuff -- the size of the outgoing
buffer is fixed anyway, so there's very little point.
sos22@labyrinth.cl.cam.ac.uk [Tue, 8 Jul 2003 13:33:33 +0000 (13:33 +0000)]
bitkeeper revision 1.302 (3f0ac82dINhdLC_gSixgqsq54YoRug)
Argg... the physdev code needs Xen block device numbers, not
physical numbers.
sos22@labyrinth.cl.cam.ac.uk [Tue, 8 Jul 2003 13:30:44 +0000 (13:30 +0000)]
bitkeeper revision 1.301 (3f0ac784kapr1mR68k4rqPH-g7cZCQ)
Get rid of some GNU extensions.
sos22@labyrinth.cl.cam.ac.uk [Tue, 8 Jul 2003 13:03:49 +0000 (13:03 +0000)]
bitkeeper revision 1.300 (3f0ac135Xf0mPcT0na6ekvHtmhlrxA)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/rac61/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/sos22/dont_use_this/xeno.bk
rac61@labyrinth.cl.cam.ac.uk [Tue, 8 Jul 2003 13:02:26 +0000 (13:02 +0000)]
bitkeeper revision 1.289.1.4 (3f0ac0e2RKTYkaGxMaS0yvsU2le2uA)
Finish converting to support correct way of getting partition/disk numbers
Code cleanups
sos22@labyrinth.cl.cam.ac.uk [Tue, 8 Jul 2003 12:48:48 +0000 (12:48 +0000)]
bitkeeper revision 1.299 (3f0abdb0PTDH5mlRlFBRy97wZ-ii8w)
Whitespace fixes.
sos22@labyrinth.cl.cam.ac.uk [Tue, 8 Jul 2003 12:46:22 +0000 (12:46 +0000)]
bitkeeper revision 1.298 (3f0abd1eIZ0uRBzOhjxHKMhL6Hmm2w)
Whitespace fixes.
sos22@labyrinth.cl.cam.ac.uk [Tue, 8 Jul 2003 12:00:16 +0000 (12:00 +0000)]
bitkeeper revision 1.297 (3f0ab250LUIFXjJYkwlz2KDmjDMcHw)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/sos22/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/sos22/dont_use_this/xeno.bk
sos22@labyrinth.cl.cam.ac.uk [Tue, 8 Jul 2003 12:00:08 +0000 (12:00 +0000)]
bitkeeper revision 1.295.1.1 (3f0ab248afF1UFguFgbsaTJFp_Bl7g)
Fix stupid omission from last checkin.
sos22@labyrinth.cl.cam.ac.uk [Tue, 8 Jul 2003 11:30:20 +0000 (11:30 +0000)]
bitkeeper revision 1.296 (3f0aab4cKX_VINngzj4KEwSKL_NmtA)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/rac61/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/sos22/xeno.bk
sos22@labyrinth.cl.cam.ac.uk [Tue, 8 Jul 2003 11:23:42 +0000 (11:23 +0000)]
bitkeeper revision 1.295 (3f0aa9beS_4RaA-JxGiBF8BRtuik6Q)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/sos22/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/sos22/tmp/xeno.bk
sos22@labyrinth.cl.cam.ac.uk [Tue, 8 Jul 2003 11:23:36 +0000 (11:23 +0000)]
bitkeeper revision 1.289.2.3 (3f0aa9b8UnE6gBCHx3nuPzmgUovuqA)
Split partition and device number parts of physdisk extent
id.
Also some minor sanity checking.
rac61@labyrinth.cl.cam.ac.uk [Tue, 8 Jul 2003 11:08:04 +0000 (11:08 +0000)]
bitkeeper revision 1.289.1.3 (3f0aa614Tvt0pyupW2ga_MqLNEhv-g)
Ignore Eclipse checkstyle configuration
rac61@labyrinth.cl.cam.ac.uk [Tue, 8 Jul 2003 11:07:33 +0000 (11:07 +0000)]
bitkeeper revision 1.289.1.2 (3f0aa5f5RZ04FODq-SZaRpQyRs03AA)
Refactoring partially complete, code reformatting, cleanups, documentation
Fix disk number handling so that it masks the correct number of bits.
sos22@labyrinth.cl.cam.ac.uk [Tue, 8 Jul 2003 10:38:14 +0000 (10:38 +0000)]
bitkeeper revision 1.294 (3f0a9f16gdwvRs89xXMLxr3DvV1dgg)
Switch from using magic messages to map domain memory to using
a magic ioctl.
There's something very weird in this code: if userspace forgets to
unmap the memory, the next time it's called, it crashes. It looks
like the old code had the same bug, so I'm going to pretend it isn't
there for a little while.
sos22@labyrinth.cl.cam.ac.uk [Tue, 8 Jul 2003 09:06:03 +0000 (09:06 +0000)]
bitkeeper revision 1.289.2.2 (3f0a897bGzUUM0kzMiUA41zn4irydw)
Find domains using find_domain_by_id rather than by looping over
the task list.
sos22@labyrinth.cl.cam.ac.uk [Tue, 8 Jul 2003 08:51:01 +0000 (08:51 +0000)]
bitkeeper revision 1.289.2.1 (3f0a85f5xjvFUq5ZTEasVl-wUhVijg)
Kill off hypervisor_defs.h and physdev.h.
sos22@labyrinth.cl.cam.ac.uk [Mon, 7 Jul 2003 15:36:18 +0000 (15:36 +0000)]
bitkeeper revision 1.293 (3f099372qAfv3K77sg6KIsluJAJOOQ)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/rac61/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/sos22/xeno.bk
rac61@labyrinth.cl.cam.ac.uk [Mon, 7 Jul 2003 15:21:46 +0000 (15:21 +0000)]
bitkeeper revision 1.289.1.1 (3f09900aefK6NzyZH8jsgJ6oY7H2Tw)
Add VD delete/refresh commands
sos22@labyrinth.cl.cam.ac.uk [Mon, 7 Jul 2003 15:18:36 +0000 (15:18 +0000)]
bitkeeper revision 1.292 (3f098f4cFNE1UMMqfaE3NZIaO_hGvA)
Dead code elimination.
sos22@labyrinth.cl.cam.ac.uk [Mon, 7 Jul 2003 15:11:35 +0000 (15:11 +0000)]
bitkeeper revision 1.291 (3f098da7GHKu8C68q5phZ9RCpFlhhw)
Fix some warnings.
sos22@labyrinth.cl.cam.ac.uk [Mon, 7 Jul 2003 15:11:22 +0000 (15:11 +0000)]
bitkeeper revision 1.290 (3f098d9aV-utpH62PCMaflI0ggwCXQ)
Use ioctl rather than /proc/xeno/new_dom_data when creating a new
domain.
rac61@labyrinth.cl.cam.ac.uk [Mon, 7 Jul 2003 14:45:15 +0000 (14:45 +0000)]
bitkeeper revision 1.289 (3f09877bT-kkJTOM1WvHevpN2wY-qw)
Prune old code
rac61@labyrinth.cl.cam.ac.uk [Mon, 7 Jul 2003 14:44:50 +0000 (14:44 +0000)]
bitkeeper revision 1.288 (3f098762sqCvcfeLanWC1bkr_aEKGA)
Add virtual disk manager to xenctl
Implement partial virtual disk functionality
Code cleanups
rac61@labyrinth.cl.cam.ac.uk [Mon, 7 Jul 2003 14:41:17 +0000 (14:41 +0000)]
bitkeeper revision 1.287 (3f09868dbEGgx_VclUxqKkhY0if9xA)
Delete vdmanager as any useful code it contained has been moved into the old xenctl web src
rac61@labyrinth.cl.cam.ac.uk [Mon, 7 Jul 2003 14:24:01 +0000 (14:24 +0000)]
bitkeeper revision 1.286 (3f0982812_NP4IcqTvtRwEbA4TDhUQ)
Code cleanups
Save/load state factored out
rac61@labyrinth.cl.cam.ac.uk [Mon, 7 Jul 2003 10:09:50 +0000 (10:09 +0000)]
bitkeeper revision 1.285 (3f0946eePSJ_OvhlqS8HQgEe_dGNvg)
Remove DOM_PHD following keir's similar changes
rac61@labyrinth.cl.cam.ac.uk [Mon, 7 Jul 2003 10:07:49 +0000 (10:07 +0000)]
bitkeeper revision 1.284 (3f094675ELP7S7P0f1aKb_RV95PM4Q)
Merge steve/keir changes
rac61@labyrinth.cl.cam.ac.uk [Mon, 7 Jul 2003 09:51:04 +0000 (09:51 +0000)]
bitkeeper revision 1.283 (3f094288pNoSBSaFk_QayYrITerstw)
Add support for imaginary/virtual/whatever you want to call them partition tables used by raw disks
Change diskno data type back, changing it was a silly idea.
sos22@labyrinth.cl.cam.ac.uk [Mon, 7 Jul 2003 09:39:22 +0000 (09:39 +0000)]
bitkeeper revision 1.282 (3f093fcaCmzVi3ORQ1OWHhWEtzbamA)
Make sure we try the physical partition table if we can't find
any partitions with the hypervisor.
sos22@labyrinth.cl.cam.ac.uk [Mon, 7 Jul 2003 09:31:18 +0000 (09:31 +0000)]
bitkeeper revision 1.281 (3f093de6OMoWYaQ83pJoLbC33xt0sA)
This shouldn't have been checked in in the first place...
sos22@labyrinth.cl.cam.ac.uk [Mon, 7 Jul 2003 09:16:15 +0000 (09:16 +0000)]
bitkeeper revision 1.280 (3f093a5fKV8EQACD3ywz56MWKkwBQA)
A couple of very minor bug fixes.
sos22@labyrinth.cl.cam.ac.uk [Mon, 7 Jul 2003 08:59:45 +0000 (08:59 +0000)]
bitkeeper revision 1.279 (3f093681UVtkHSoiKBAfzF-0PPQOkA)
Oops... make sure we only revoke extents on the specified disk.
sos22@labyrinth.cl.cam.ac.uk [Mon, 7 Jul 2003 08:54:00 +0000 (08:54 +0000)]
bitkeeper revision 1.278 (3f093528SjHdAnyxMPb44WbytMKk6g)
Slightly less hacky interface
sos22@labyrinth.cl.cam.ac.uk [Mon, 7 Jul 2003 08:50:32 +0000 (08:50 +0000)]
bitkeeper revision 1.277 (3f093458V0BnMrGcVZUOCtq7SB5u8w)
Oops... we should only add partitions to one disk, not all of them...
kaf24@scramble.cl.cam.ac.uk [Sat, 5 Jul 2003 14:52:49 +0000 (14:52 +0000)]
bitkeeper revision 1.259.2.2 (3f06e641O43LXATNfuodJ2gD211aLg)
get_unmapped_area.c, dom0_core.c, Rules.mk, Makefile:
Some small cleanups, particularly to the dom0 /proc code. Pending some big changes there.
.del-vifinit~
c5aa7eadc09606f3:
Delete: tools/domain_builder/vifinit
.del-newdom~
ae685a05562d2af:
Delete: tools/domain_builder/newdom
.del-mynewdom~
841547bf5108dbd4:
Delete: tools/domain_builder/mynewdom
.del-mem_defs.h~
e1a458f2404d3c0c:
Delete: tools/domain_builder/mem_defs.h
.del-hypervisor_defs.h~
8cb4ad0e3005c361:
Delete: tools/domain_builder/hypervisor_defs.h
.del-dom_kill.c~
5e62eec71982bbcf:
Delete: tools/domain_builder/dom_kill.c
.del-dom_builder.c~
36f2cc835770e7:
Delete: tools/domain_builder/dom_builder.c
.del-dom0_ops.h~
a070a0ff28a546bd:
Delete: tools/domain_builder/dom0_ops.h
.del-dom0_defs.h~
9b53986c1f64d2d:
Delete: tools/domain_builder/dom0_defs.h
.del-README~
eb5dc409431f293e:
Delete: tools/domain_builder/README
.del-Makefile~
a40ae6069befd9b6:
Delete: tools/domain_builder/Makefile
kaf24@scramble.cl.cam.ac.uk [Sat, 5 Jul 2003 13:48:17 +0000 (13:48 +0000)]
bitkeeper revision 1.259.2.1 (3f06d721WrVqlnf2Z2shaoLBGWSRng)
Many files:
Removed 'hypercall-privilege-changing' functionality -- rings 2 & 3 will just have to bounce via ring 1. IOPL functionality has become a dom0_op, as it seems cleanest to have all privileged operations under one top-level syscall.
sos22@labyrinth.cl.cam.ac.uk [Fri, 4 Jul 2003 16:38:59 +0000 (16:38 +0000)]
bitkeeper revision 1.276 (3f05ada35DCc5oS6m6mwoJwuYs07Lw)
Enable Xeno partition support by default.
sos22@labyrinth.cl.cam.ac.uk [Fri, 4 Jul 2003 16:28:00 +0000 (16:28 +0000)]
bitkeeper revision 1.275 (3f05ab10KlV5thz31QTjuAvfRJKxMQ)
Add documentation for Xen virtual block devices to kernel
configure help.
sos22@labyrinth.cl.cam.ac.uk [Fri, 4 Jul 2003 16:20:10 +0000 (16:20 +0000)]
bitkeeper revision 1.274 (3f05a93anjjeliV5S9lcht7Daq_Rhw)
Allow client operating systems controlled access to the
partition table. Essentially, this allows you to specify a
partition number when granting access to a range of blocks,
and xenolinux will then map the range to the given partition.
sos22@labyrinth.cl.cam.ac.uk [Fri, 4 Jul 2003 12:41:17 +0000 (12:41 +0000)]
bitkeeper revision 1.273 (3f0575edFviTLBBDDlG_cQyIl8rpIQ)
Fix a small memory leak.
sos22@labyrinth.cl.cam.ac.uk [Fri, 4 Jul 2003 11:46:47 +0000 (11:46 +0000)]
bitkeeper revision 1.272 (3f056927K6c1zv1tNa8i4njBXcuuQg)
Fix a random bunch of compiler warnings all over the tree.
sos22@labyrinth.cl.cam.ac.uk [Fri, 4 Jul 2003 11:23:03 +0000 (11:23 +0000)]
bitkeeper revision 1.271 (3f056397PcaG7S5EhqWlJo04hQMtfA)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/rac61/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/sos22/xeno.bk
rac61@labyrinth.cl.cam.ac.uk [Fri, 4 Jul 2003 11:22:36 +0000 (11:22 +0000)]
bitkeeper revision 1.269.1.2 (3f05637cuQTRkAgjzRNXfpaOvBmp3Q)
Update ignores to skip over new xi tools
rac61@labyrinth.cl.cam.ac.uk [Fri, 4 Jul 2003 11:22:17 +0000 (11:22 +0000)]
bitkeeper revision 1.269.1.1 (3f056369hGuaG-n9I5TVNc_VCjsyXw)
Prune old VD stuff which has been ported
sos22@labyrinth.cl.cam.ac.uk [Fri, 4 Jul 2003 11:22:06 +0000 (11:22 +0000)]
bitkeeper revision 1.270 (3f05635eA3E9uE41obAFzoLuQRr_PA)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/rac61/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/sos22/xeno.bk
rac61@labyrinth.cl.cam.ac.uk [Fri, 4 Jul 2003 11:21:03 +0000 (11:21 +0000)]
bitkeeper revision 1.269 (3f05631fUbZceaMD9jXHZuX-gUlgYw)
Start refactoring VD stuff into new package structure
Implemented physical disk access stuff for sos22's shiny new interface for same
sos22@labyrinth.cl.cam.ac.uk [Fri, 4 Jul 2003 10:43:09 +0000 (10:43 +0000)]
bitkeeper revision 1.267.1.1 (3f055a3dM7rMyFG8Br1OZcHwx7-wsA)
Misc. bug fixes.
rac61@labyrinth.cl.cam.ac.uk [Fri, 4 Jul 2003 10:39:53 +0000 (10:39 +0000)]
bitkeeper revision 1.268 (3f0559790jS_a4S9XzxupGBulKlRxQ)
Parse read/write mode in xi_phys_probe so that front-end doesn't need to know what the mode bits mean.
rac61@labyrinth.cl.cam.ac.uk [Fri, 4 Jul 2003 10:27:28 +0000 (10:27 +0000)]
bitkeeper revision 1.267 (3f055690tIQNHMSBFNHUQFfgq_2xeg)
Change xi_phys_probe output format to make it easier to parse.
sos22@labyrinth.cl.cam.ac.uk [Fri, 4 Jul 2003 09:53:43 +0000 (09:53 +0000)]
bitkeeper revision 1.266 (3f054ea7i0rAG6Iai3U1MfAFEUMAMQ)
Numerous bug fixes, and a slightly less perverted /proc interface.
sos22@labyrinth.cl.cam.ac.uk [Thu, 3 Jul 2003 16:37:59 +0000 (16:37 +0000)]
bitkeeper revision 1.265 (3f045be7u9RMdV4nk0DN3sjRc1rBdw)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/rac61/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/sos22/xeno.bk
sos22@labyrinth.cl.cam.ac.uk [Thu, 3 Jul 2003 16:35:52 +0000 (16:35 +0000)]
bitkeeper revision 1.259.1.2 (3f045b682oyEqJXEqbcbqMn12-ejnw)
ignore:
added xen/drivers/block/xen_physdisk.o
sos22@labyrinth.cl.cam.ac.uk [Thu, 3 Jul 2003 16:30:18 +0000 (16:30 +0000)]
bitkeeper revision 1.259.1.1 (3f045a1aTKC1vRJU2nif7VHOWTRJ1g)
New physical disk access control stuff.
rac61@labyrinth.cl.cam.ac.uk [Thu, 3 Jul 2003 15:02:46 +0000 (15:02 +0000)]
bitkeeper revision 1.264 (3f0445963J44cBcVuLQygMGhvB7zug)
Add more ignores
rac61@labyrinth.cl.cam.ac.uk [Thu, 3 Jul 2003 15:01:39 +0000 (15:01 +0000)]
bitkeeper revision 1.263 (3f044553Casub9OwqMoobhkY4qWGpQ)
Apply Composite pattern to add recursive command parsing; this allows commands to be in groups so that the user interface isn't quite so unwieldy.
In order to make this sensible, rename the domain classes to indicate better what they are.
rac61@labyrinth.cl.cam.ac.uk [Thu, 3 Jul 2003 13:36:35 +0000 (13:36 +0000)]
bitkeeper revision 1.262 (3f043163F0JbC11HlfT0aa6qST6__Q)
Make BK ignore eclipse's junk
rac61@labyrinth.cl.cam.ac.uk [Thu, 3 Jul 2003 13:32:18 +0000 (13:32 +0000)]
bitkeeper revision 1.261 (3f0430625OUEzfLrVsVrTUKyml9mhA)
Remove old domctl code in order to explicitly break anything that still depends on it. =)
rac61@labyrinth.cl.cam.ac.uk [Thu, 3 Jul 2003 13:18:21 +0000 (13:18 +0000)]
bitkeeper revision 1.260 (3f042d1dYDmgfLY_ZLTlHlDZ45a_hA)
Refactor domctl into new tool, xenctl-cmdline, ready for combining with vd manager (and future porting of xenctl web interface to new backend)
sos22@labyrinth.cl.cam.ac.uk [Tue, 1 Jul 2003 14:17:01 +0000 (14:17 +0000)]
bitkeeper revision 1.259 (3f0197ddSWcOobRiEH7eu_vYjTTQow)
dom0_ops.h, mynewdom:
Fix include file names for updated xenolinux
iap10@labyrinth.cl.cam.ac.uk [Fri, 27 Jun 2003 14:18:00 +0000 (14:18 +0000)]
bitkeeper revision 1.258 (3efc5218v9et-leaVGHVRu-faTh56g)
update to official 2.4.21 kernel from 2.4.21-pre4
rgr22@boulderdash.cl.cam.ac.uk [Tue, 24 Jun 2003 12:05:12 +0000 (12:05 +0000)]
bitkeeper revision 1.257 (3ef83e78zlLnwymIwasqq3xZQcUx-g)
minor fix: moved logging to locations suggested by KAF
kaf24@scramble.cl.cam.ac.uk [Tue, 10 Jun 2003 16:39:25 +0000 (16:39 +0000)]
bitkeeper revision 1.256 (3ee609bdneehgPlYzveJg2IZOvjyUg)
dom0_ops.h:
new file
dom0_ops.h, sched.h, kernel.c, domain.c, dom0_ops.c:
Clean up dom0_ops.h interface files to remove duplicated definitions.
dom0_ops.h:
Rename: xen/include/xeno/dom0_ops.h -> xen/include/hypervisor-ifs/dom0_ops.h
.del-dom0_ops.h~
ede4a9057a132248:
Delete: tools/internal/dom0_ops.h
.del-dom0_ops.h~
d7d8e37e7e6347c6:
Delete: tools/domain_builder/dom0_ops.h
rgr22@boulderdash.cl.cam.ac.uk [Tue, 10 Jun 2003 15:18:45 +0000 (15:18 +0000)]
bitkeeper revision 1.255 (3ee5f6d5vkkWKWqCJgu8yj_PRuBcLQ)
adding resource usage accounting for network usage
rgr22@boulderdash.cl.cam.ac.uk [Tue, 10 Jun 2003 10:29:00 +0000 (10:29 +0000)]
bitkeeper revision 1.254 (3ee5b2ec_UeOrG0N_QNlcT6ZX9JLTg)
Merge boulderdash.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into boulderdash.cl.cam.ac.uk:/auto/anfs/scratch/boulderdash/rgr22/xeno-clone/xeno.bk
rgr22@boulderdash.cl.cam.ac.uk [Tue, 10 Jun 2003 10:28:54 +0000 (10:28 +0000)]
bitkeeper revision 1.242.1.1 (3ee5b2e6yiamD8UfKwvKw39hVfWFpg)
dom0_ops.h, dom0_ops.c:
added CPU time to the list of values returned by a DOM0_GETDOMAININFO call
dom0_core.c:
added a /proc/xeno/dom<n>/usage entry for tracking resource usage
kaf24@scramble.cl.cam.ac.uk [Wed, 4 Jun 2003 16:59:44 +0000 (16:59 +0000)]
bitkeeper revision 1.253 (3ede2580BOyG2X8oTsgB7U5xY-U9XQ)
processor.h, setup.c, process.c, ioport.c, head.S:
Yet another IOPL fix -- tested this time :-)
kaf24@scramble.cl.cam.ac.uk [Wed, 4 Jun 2003 14:19:18 +0000 (14:19 +0000)]
bitkeeper revision 1.252 (3eddffe6IQ1eZ1bHUcbBhwG8ApEXrA)
processor.h, setup.c, process.c:
Further IOPL fix -- also initial idle thread has current->thread.esp0 initialised to a non-zero value.
kaf24@scramble.cl.cam.ac.uk [Wed, 4 Jun 2003 12:24:19 +0000 (12:24 +0000)]
bitkeeper revision 1.251 (3edde4f3E2DAGrzTEG2ZDkYKtez4fQ)
setup.c, head.S:
Fix IOPL handling in Xenolinux.
kaf24@scramble.cl.cam.ac.uk [Thu, 29 May 2003 11:47:59 +0000 (11:47 +0000)]
bitkeeper revision 1.250 (3ed5f36fGoVK0VfvAjIbpFZ61R_U0A)
desc.h, domain.c, mm.c:
Fix start-of-day callback selectors so that they are not 0 -- this confuses some tests in entry.S.
kaf24@scramble.cl.cam.ac.uk [Fri, 23 May 2003 12:22:51 +0000 (12:22 +0000)]
bitkeeper revision 1.249 (3ece129b9g77vsjTtSwOh-g8aHpxHA)
dom0_ops.c:
Small bug fix.
ach61@labyrinth.cl.cam.ac.uk [Wed, 21 May 2003 16:37:07 +0000 (16:37 +0000)]
bitkeeper revision 1.248 (3ecbab33jT8L3qW_jJN1CGBY-pMq9w)
make html more robust
ach61@labyrinth.cl.cam.ac.uk [Tue, 20 May 2003 18:11:23 +0000 (18:11 +0000)]
bitkeeper revision 1.247 (3eca6fcbSryfLAInJ09OOe4wWo52ew)
add xi_helper to tools/internal/Makefile
ach61@labyrinth.cl.cam.ac.uk [Tue, 20 May 2003 17:49:11 +0000 (17:49 +0000)]
bitkeeper revision 1.246 (3eca6a979guOx5GLVimvVvJLI_a1Ag)
additional error checking and input validation
akw27@boulderdash.cl.cam.ac.uk [Mon, 19 May 2003 19:26:22 +0000 (19:26 +0000)]
bitkeeper revision 1.245 (3ec92fdez1HafjDKzTvVNtSF_Pa4_g)
net_headers.h:
new file
kernel.c:
remove in-file net header declarations, put them in net_headers.h
ach61@labyrinth.cl.cam.ac.uk [Mon, 19 May 2003 13:53:25 +0000 (13:53 +0000)]
bitkeeper revision 1.244 (3ec8e1d5VNymyL_tYaB06GDYNuDbnA)
comments in build.properties
kaf24@scramble.cl.cam.ac.uk [Mon, 19 May 2003 09:35:11 +0000 (09:35 +0000)]
bitkeeper revision 1.243 (3ec8a54fMxU7Nd9Crer9xyORJttjig)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
kaf24@scramble.cl.cam.ac.uk [Mon, 19 May 2003 09:35:08 +0000 (09:35 +0000)]
bitkeeper revision 1.239.1.1 (3ec8a54czDaKIhP-DcWe6orB0zUv-Q)
dom0_ops.c:
Correctly handle domain-not-found when executing a dom0 op.
tlh20@elite.cl.cam.ac.uk [Sun, 18 May 2003 12:50:42 +0000 (12:50 +0000)]
bitkeeper revision 1.242 (3ec781a2i_3yx4EVbMDTQaQ_JLxwxw)
Use rpmbuild for compatability with other redhat versions
tlh20@elite.cl.cam.ac.uk [Sat, 17 May 2003 11:34:10 +0000 (11:34 +0000)]
bitkeeper revision 1.241 (3ec61e32s6YTF00rluKDK91CWwrYCg)
Merge elite.cl.cam.ac.uk:/Nfs/elmer-e5/grp-sr1/xeno/BK/xeno.bk
into elite.cl.cam.ac.uk:/Nfs/elmer-e5/grp-sr1/xeno/users/tlh20/xeno.bk
tlh20@elite.cl.cam.ac.uk [Sat, 17 May 2003 11:34:03 +0000 (11:34 +0000)]
bitkeeper revision 1.235.2.1 (3ec61e2bA2DmJ62U7OOfdZvvjGAwMQ)
rpm.spec:
new file
Makefile:
Example RPM make file and spec
smh22@labyrinth.cl.cam.ac.uk [Fri, 16 May 2003 16:15:54 +0000 (16:15 +0000)]
bitkeeper revision 1.240 (3ec50ebanPAD0oKAiJesSI9-L3Jqkw)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/local/scratch/smh22/xeno.bk
smh22@labyrinth.cl.cam.ac.uk [Fri, 16 May 2003 16:15:36 +0000 (16:15 +0000)]
bitkeeper revision 1.238.1.1 (3ec50ea8__tRWWW3YrFU7F1BHqol7A)
build tweaks
kaf24@scramble.cl.cam.ac.uk [Fri, 16 May 2003 14:54:02 +0000 (14:54 +0000)]
bitkeeper revision 1.239 (3ec4fb8aMeMTm7_6dfdrGcBeicV-AQ)
kernel.c:
Another minor cleanup of the console UDP code.
kaf24@scramble.cl.cam.ac.uk [Fri, 16 May 2003 13:47:17 +0000 (13:47 +0000)]
bitkeeper revision 1.238 (3ec4ebe5rDjYpTzx3zRtrvf31ui5Dg)
empty_dir:
new file
kaf24@scramble.cl.cam.ac.uk [Fri, 16 May 2003 13:46:43 +0000 (13:46 +0000)]
bitkeeper revision 1.237 (3ec4ebc3kTuWXkGgfS_HH1Or5d3BmQ)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
kaf24@scramble.cl.cam.ac.uk [Fri, 16 May 2003 13:46:40 +0000 (13:46 +0000)]
bitkeeper revision 1.235.1.1 (3ec4ebc0A9p7yTo_wekQmY1soVT9_A)
kernel.c:
A few small fixes.
smh22@labyrinth.cl.cam.ac.uk [Fri, 16 May 2003 12:56:24 +0000 (12:56 +0000)]
bitkeeper revision 1.236 (3ec4dff8a3C4eUC7CAZ7-AryrUsyVQ)
config:
tweak
make 'get' default mode